package com.ruoyi.report.domain;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

/**
 * Created by IntelliJ IDEA.
 * User: 憨憨爱崽崽
 * Name: HanZaiCustomerCallDetails 客户来访来电明细表
 * Date: 2022/4/11
 * Time: 19:42
 **/
public class HanZaiCustomerCallDetails {
    /**事件序号*/
    private Integer eventId;
    /**事件时间*/
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date eventTime;
    /**客户名称*/
    private String custName;
    /**客户成交类型(关联客户类型表)*/
    private String custState;
    /**客户成交类型*/
    private String custStateName;
    /**首选联系电话*/
    private String primaryTel;
    /**家庭电话*/
    private String familyTel;
    /**办公电话*/
    private String officeTel;
    /**手机电话*/
    private String mobile;
    /**事件类型（关联事件类型表）*/
    private String eventTypeId;
    /**事件类型*/
    private String eventTypeName;
    /**事件时间*/
    private String description;
    /**
     * 项目名称（关联项目表）
     */
    private String projectId;
    /**
     * 业务员（关联用户表）
     */
    private String salePerson;

    public Integer getEventId() {
        return eventId;
    }

    public void setEventId(Integer eventId) {
        this.eventId = eventId;
    }

    public Date getEventTime() {
        return eventTime;
    }

    public void setEventTime(Date eventTime) {
        this.eventTime = eventTime;
    }

    public String getCustName() {
        return custName;
    }

    public void setCustName(String custName) {
        this.custName = custName;
    }

    public String getCustState() {
        return custState;
    }

    public void setCustState(String custState) {
        this.custState = custState;
    }

    public String getPrimaryTel() {
        return primaryTel;
    }

    public void setPrimaryTel(String primaryTel) {
        this.primaryTel = primaryTel;
    }

    public String getFamilyTel() {
        return familyTel;
    }

    public void setFamilyTel(String familyTel) {
        this.familyTel = familyTel;
    }

    public String getOfficeTel() {
        return officeTel;
    }

    public void setOfficeTel(String officeTel) {
        this.officeTel = officeTel;
    }

    public String getMobile() {
        return mobile;
    }

    public String getCustStateName() {
        return custStateName;
    }

    public void setCustStateName(String custStateName) {
        this.custStateName = custStateName;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getEventTypeId() {
        return eventTypeId;
    }

    public void setEventTypeId(String eventTypeId) {
        this.eventTypeId = eventTypeId;
    }

    public String getEventTypeName() {
        return eventTypeName;
    }

    public void setEventTypeName(String eventTypeName) {
        this.eventTypeName = eventTypeName;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getProjectId() {
        return projectId;
    }

    public void setProjectId(String projectId) {
        this.projectId = projectId;
    }

    public String getSalePerson() {
        return salePerson;
    }

    public void setSalePerson(String salePerson) {
        this.salePerson = salePerson;
    }

    @Override
    public String toString() {
        return "HanZaiCustomerCallDetails{" +
                "eventId=" + eventId +
                ", eventTime=" + eventTime +
                ", custName='" + custName + '\'' +
                ", custState='" + custState + '\'' +
                ", custStateName='" + custStateName + '\'' +
                ", primaryTel='" + primaryTel + '\'' +
                ", familyTel='" + familyTel + '\'' +
                ", officeTel='" + officeTel + '\'' +
                ", mobile='" + mobile + '\'' +
                ", eventTypeId='" + eventTypeId + '\'' +
                ", eventTypeName='" + eventTypeName + '\'' +
                ", description='" + description + '\'' +
                ", projectId='" + projectId + '\'' +
                ", salePerson='" + salePerson + '\'' +
                '}';
    }
}
